#ifndef SPRITE_H

#define SPRITE_H

#include "Drawable.h"

class Sprite : public Drawable
{
public:
	Sprite(std::string filename, int w, int h);
	~Sprite();

	SDL_Surface* LoadImage(std::string filename);
	void DrawImage(SDL_Surface* destinationSurface, int x, int y);
private:
	SDL_Surface* image;
	int width, height;
};

#endif